protest emphatically - Turc Anglais Dictionnaire